/*
 * IOpenTodayGUI.java
 *
 * Created on 26 2007, 05:47
 *Note: This source code is protected under the This software is licensed under the CC-GNU GPL.
 */
package OpenToday.GUI;

import javax.microedition.lcdui.Displayable;

/**
 *
 * @author Menny Even Danan (c) 2007. Note: This source code is protected under the This software is licensed under the CC-GNU GPL.
 */
public interface IOpenTodayGUI {

    void Clear();
    void SetFirstLineOffset(int offset);
    void AddDayLine(String dayString);
    void AddLine(String text);
    void AddEventLine(boolean currentEvent, String eventTime, String eventString);
    void AddEventLine(boolean currentEvent, String startTime, String endTime, String eventString);
    void AddAllDayEventLine(String eventString);
    void AddToDoLine(boolean overdue, boolean completed, String todoString);
    void RepaintRequired();
    Displayable getDisplayable();
}
